package org.sbbs.base.dao;

import java.io.Serializable;

import org.hibernate.Session;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.orm.hibernate3.HibernateTemplate;

import com.googlecode.genericdao.dao.hibernate.GenericDAO;

public interface IBaseDAO<T, ID extends Serializable>
    extends GenericDAO<T, ID> {
    public HibernateTemplate getHibernateTemplate();

    public JdbcTemplate getJdbcTemplate();

/*    public Session getSession();*/

    boolean exists( ID id );
}
